//-----------------------------------------------------------------------
//<copyright file="NhaCungCap.cs" company="MinhSong">
//Copyright (c) MinhSong. All rights reserved.
//</copyright>
//-----------------------------------------------------------------------
using System;
using System.Runtime.Serialization;

namespace PMS.Entity
{
	public class NhaCungCap: BaseEntity
	{
		#region Variable Declarations

		private string m_MaNCC;
		private string m_TenNCC;
		private string m_DiaChi;
		private string m_SoDT;
		private string m_SoFax;
		private string m_MaSoThue;
		private string m_Email;
		private string m_Website;
		private string m_GhiChu;

		#endregion

		#region Constructors

		public NhaCungCap() {}
		public NhaCungCap(
			string maNCC,
			string tenNCC,
			string diaChi,
			string soDT,
			string soFax,
			string maSoThue,
			string email,
			string website,
			string ghiChu)
		{
			m_MaNCC = maNCC;
			m_TenNCC = tenNCC;
			m_DiaChi = diaChi;
			m_SoDT = soDT;
			m_SoFax = soFax;
			m_MaSoThue = maSoThue;
			m_Email = email;
			m_Website = website;
			m_GhiChu = ghiChu;
		}

		#endregion

		#region Properties

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string MaNCC
		{
			get { return m_MaNCC; }
			set { m_MaNCC = value;
				OnPropertyChanged("MaNCC");
		}
		}

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string TenNCC
		{
			get { return m_TenNCC; }
			set { m_TenNCC = value;
				OnPropertyChanged("TenNCC");
		}
		}

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string DiaChi
		{
			get { return m_DiaChi; }
			set { m_DiaChi = value;
				OnPropertyChanged("DiaChi");
		}
		}

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string SoDT
		{
			get { return m_SoDT; }
			set { m_SoDT = value;
				OnPropertyChanged("SoDT");
		}
		}

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string SoFax
		{
			get { return m_SoFax; }
			set { m_SoFax = value;
				OnPropertyChanged("SoFax");
		}
		}

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string MaSoThue
		{
			get { return m_MaSoThue; }
			set { m_MaSoThue = value;
				OnPropertyChanged("MaSoThue");
		}
		}

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string Email
		{
			get { return m_Email; }
			set { m_Email = value;
				OnPropertyChanged("Email");
		}
		}

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string Website
		{
			get { return m_Website; }
			set { m_Website = value;
				OnPropertyChanged("Website");
		}
		}

		/// <summary>
		///
		/// </summary>
		///<value>This type is string</value>
		[DataMember]
		public string GhiChu
		{
			get { return m_GhiChu; }
			set { m_GhiChu = value;
				OnPropertyChanged("GhiChu");
		}
		}


		#endregion
	}
}//End Class
